power pumping - German English Dictionary